home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 006 / freecalc.arc / FC.DOC < prev    next >
Text File  |  1984-03-13  |  73KB  |  1,576 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                  F R E E C A L C
  23.                                    VERSION 1.0
  24.  
  25.  
  26.                      A User Supported Electronic Spreadsheet
  27.  
  28.  
  29.                                (C) Copyright 1984
  30.                            Stilwell Software Products
  31.                                All Rights Reserved
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.            
  50.  
  51.                            Stilwell Software Products
  52.                            16403 North 43rd Drive
  53.                            Glendale,  AZ  85306
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                      **** CONTENTS ****
  62.  
  63.  
  64. USER SUPPORTED PROGRAMS ................................... 1
  65. INTRODUCTION TO ELECTRONIC SPREADSHEETS ................... 2
  66. INTRODUCTION TO FREECALC .................................. 3
  67.  
  68. GETTING STARTED ........................................... 5
  69.  
  70. DEMO #1 ................................................... 7
  71.         The ENTER Option .................................. 8
  72.         The FORMULA Option ................................ 9
  73.         The HELP Option .................................. 10
  74.         The Quit Option .................................. 10
  75.  
  76. DEMO #2 .................................................. 11
  77.         The RECALC Option ................................ 13
  78.         The PRINT Option ................................. 13
  79.         The ATTRIBUTES Option ............................ 14
  80.         The SAVE Option .................................. 15
  81.         The BLANK Option ................................. 15
  82.         The NEW Option ................................... 16
  83.         The GoTo Option .................................. 16
  84.  
  85. DEMO #3 .................................................. 17
  86.         USER SUPPLIED FORMULAS ........................... 18
  87.  
  88. ATTRIBUTES ............................................... 22
  89. BLANK .................................................... 23
  90. ENTER .................................................... 24
  91. FORMULAS ................................................. 26
  92. GoTo ..................................................... 28
  93. HELP ..................................................... 29
  94. LOAD ..................................................... 30
  95. NEW ...................................................... 31
  96. PRINT .................................................... 32
  97. QUIT ..................................................... 33
  98. RECALC ................................................... 34
  99. SAVE ..................................................... 35
  100.  
  101. DISCLAIMER OF WARRANTY ................................... 36
  102.  
  103.                                                            (1)
  104.    
  105.     
  106.  
  107.                    USER SUPPORTED PROGRAMS
  108.  
  109.  
  110. FREECALC is a piece of user supported software.  What is meant
  111. by that is, FREECALC is available to anyone who wants to use
  112. it at no cost.  This method of distributing computer software
  113. allows the user to try the program without having to pay for
  114. the program in advance.  It also allows the user to freely share
  115. programs with other users without the fear of prosecution by
  116. the owners of the program.  
  117.  
  118. If you find FREECALC of use you are asked to send a contribution
  119. ($35 is suggested) to its author:
  120.  
  121.                       Stilwell Software Products
  122.                       16403 North 43rd Drive 
  123.                       Glendale,  AZ  85306
  124.  
  125.  
  126.  
  127. By sending a contribution you will become a resister owner of
  128. FREECALC.  This will enable us to send you information on new
  129. versions of FREECALC as they become available as well as other
  130. new programs Stilwell Software Products will be developing.
  131.  
  132. By contributing you will also be supporting a means of software
  133. development that will give you quality software at a greatly
  134. reduced price.
  135.  
  136. You may receive a copy of FREECALC by one of three methods.
  137. First, you can send a $35 contribution to the above address
  138. and we will mail you a diskette which will contain the program
  139. and the documentation.
  140.  
  141. The second way is for you to send a blank, formatted diskette
  142. to the above address.  You MUST include an addressed, postage
  143. paid return mailer.  You may then use the software and make
  144. a contribution later if you wish.  The third way is to get a
  145. copy of the program from your local IBM-PC User's Group.  You
  146. can use the program and later make a contribution if you wish.
  147.  
  148. You are always free to make copies of FREECALC and to share
  149. them with others.  You are not permitted to sell FREECALC nor
  150. can you include it with any product you are distributing.  You
  151. may not modify FREECALC  in any way.
  152.  
  153. Regardless of how you get the program, if you find FREECALC
  154. useful, your contribution will be greatly appreciated.
  155.                                                            (2)
  156.  
  157.  
  158.          INTRODUCTION TO ELECTRONIC SPREADSHEETS
  159.  
  160.  
  161. FREECALC is an a member of the type of programs called "electronic
  162. spreadsheets".  You can think of a spreadsheet (or "sheet")
  163. as a big calculator.  A spreadsheet cannot do anything you could
  164. not do with a pencil, paper and calculator, it just allows you
  165. to do your work many times faster.  It also allows you to get
  166. a printed copy of your work.
  167.  
  168. When speaking of spreadsheets it is hard not to use the phrase
  169. "What if .... ?".  The electronic spreadsheet allows the user
  170. to look at the data in several different ways.  If you have
  171. a business you might ask the question "What if we hired 10 more
  172. workers (for an example of this type of question see DEMO3,
  173. a spreadsheet example included with FREECALC)?"  After knowing
  174. the answer to that question you might ask "What would be the
  175. effect on the company if instead of hiring 10 new workers we
  176. were to hire 20?"  With a spreadsheet you can make one change
  177. and get the answer to the above question.  With a paper and
  178. pencil method it may take you 30 minutes.  
  179.  
  180. Spreadsheets are often used for forecasting and for budgeting.
  181.  
  182. FREECALC includes two spreadsheets for home budgets (DEMO1 AND
  183. DEMO2) and one for a business budget (DEMO3).  Spreadsheets
  184. are not restricted to just dealing with dollars.  Anywhere you
  185. can define a relationship that involves numbers you can use
  186. a spreadsheet.
  187.                                                            (3)
  188.  
  189.  
  190.              INTRODUCTION TO FREECALC 
  191.  
  192. FREECALC requires an IBM-PC and the following;
  193.  
  194. 128KB RAM, if using DOS 1.1
  195. 192KB RAM, if using DOS 2.0 or 2.1
  196. One single-sided disk drive (but you will have to put the 
  197. documentation on a second diskette)
  198.  
  199.  
  200. Files on the FREECALC diskette;
  201.  
  202. FC.EXE   - The actual FREECALC program
  203. FC.HLP   - The on-line help file, can be deleted from your work
  204.            disk if you need the space on your diskette.
  205. READ.ME  - Instructions on how to print FC.DOC.
  206. FC.DOC   - Documentation file, this can also be deleted from
  207.            your work disk to give you more room on your diskette.
  208. DEMO1.FC - A sample spreadsheet. Very basic.
  209. DEMO2.FC - A sample spreadsheet. A bit more involved than DEMO1.
  210. DEMO3.FC - A sample spreadsheet. More involved than either DEMO1
  211.            or DEMO2.  Makes use of "User Supplied" formulas,
  212.            rather than the "System Supplied" formulas used by
  213.            DEMO1 and DEMO2.
  214.  
  215.  
  216. FREECALC is an electronic spreadsheet that has 100 rows and
  217. 25 columns.  This means that it has 2500 "cells" or places to
  218. store information.  If you use DOS 1.1 FREECALC will need 128KB,
  219. if you have more memory it will be used as well.  If you have
  220. DOS 2.0 or 2.1 you will need at least 192KB of memory.
  221.  
  222. FREECALC had been designed to give particular attention to the
  223. needs of the first time spreadsheet user.  For example, it is
  224. possible for you to create a useful spreadsheet without any
  225. knowledge of how to write a formula in FREECALC.  This is made
  226. possible by the system providing you with certain basic formulas
  227. and allowing you to "point" to the numbers that you want to
  228. be included in the formula.  If you wanted to add a column of
  229. numbers this is what you would do.  Select the "Formula" option
  230. at the Main Menu.  Select the "System Supplied" option at the
  231. Formula Menu.  Next, you would move the cursor to the first
  232. number that you want to add.  You press the ENTER key two times
  233. to tell the program that you are selecting that row and that
  234. column.  The program will then ask you to locate the last number
  235. you want to include in the formula.  You "point" to that number
  236. by moving the cursor to the last number in the column and pressing
  237. the ENTER key twice to make that selection.  The last thing
  238. that is asked is where you want the results to be placed.  Once
  239. again you move the cursor to the desired location and press
  240. ENTER twice to make the selection.  That is it!                                                            (4)
  241.  
  242. But don't think that FREECALC is only for beginners.  The program
  243. also has an area for you to enter your own formulas.  These
  244. formulas can be as complex as you like.  They can contain any
  245. number of expressions, and parentheses may be nested as deeply
  246. as you wish.
  247.  
  248. FREECALC is distributed with three demo spreadsheets and a tutorial.
  249. An attempt has been made to provide you with a system that is
  250. both easy to learn and use, as well as powerful enough so that
  251. after you have learned the system it will remain extremely valuable.
  252.  
  253. A WORD OF CAUTION.  If you need to use a spreadsheet for hours
  254. at a time for five days a week you may find that other spreadsheets
  255. will better suit your needs.  Although FREECALC's 2500 cells
  256. will be enough storage for most users, some might find it limiting
  257. for very large tasks.  Work is currently underway at Stilwell
  258. Software Products to increase the number of cells available
  259. on the sheet and to speed the operation of the spreadsheet.
  260. Until that version becomes available a few users might find
  261. that one of the other popular spreadsheets will best meet their
  262. needs.
  263.  
  264.                                                            (5)
  265.  
  266.  
  267.                      GETTING STARTED
  268.  
  269.  
  270.  
  271. FIRST!!  The first thing to do with any software is to make
  272. a copy of the original.  You will probably want to store the
  273. original and use only the copy (the "work diskette").  This
  274. will insure that you have a good copy of the program should
  275. anything ever happen to your work diskette.
  276.  
  277. TO MAKE A COPY.  Put a blank diskette in drive B and a diskette
  278. that has the FORMAT program (supplied on the DOS diskette from
  279. IBM) in the A drive.  Type "FORMAT B: /S" (don't type the quotes).
  280. This will format the diskette and put a copy of the operating
  281. system on your diskette.  STEP 2.  Remove from drive A the FORMAT
  282. diskette and insert the FREECALC diskette. Type "COPY *.* B:"
  283. (don't type the quotes).  This will copy all the files from
  284. the FREECALC diskette to your work diskette.  We suggest you
  285. put a write protect tab on the FREECALC diskette if you have
  286. not already done so, and store the diskette. (To do this put
  287. a piece of tape, which came with your diskettes, over the notch
  288. in the upper-right corner of the diskette).
  289.  
  290. Now you are ready to start the program.  To do that just type
  291. the letters "FC".
  292.  
  293. Once the program loads you will see the start-up screen.  When
  294. you are ready to continue simply press any key.  The next screen
  295. will be a blank spreadsheet.  The white box in row 1 column
  296. 1 is called the "cursor".  The cursor represents your location
  297. on the spreadsheet.  You might want to first practice moving
  298. the cursor around.  There are several ways of moving the cursor.
  299.  
  300. The arrow keys on the number pad moves the cursor in the direction
  301. of the arrow.  The `Home' key moves the cursor to the TOP-LEFT
  302. position of the screen.  The `End' key move the cursor to the
  303. LOWER-RIGHT position of the screen.  The `Pg Up' key moves the
  304. cursor to the screen area ABOVE your present position.  That
  305. is, you will be moved to the 20 rows ABOVE your present location.
  306.  The `Pg Dn' key moves the cursor to the screen area BELOW your
  307. present position.
  308.  
  309. Holding the `Ctrl' key down while pressing the the `Home' key
  310. will move you to the START of the spreadsheet.  Holding the
  311. `Ctrl' key down while pressing the `End' key will move you to
  312. the END of the spreadsheet.
  313.  
  314. By this time you might have noticed another cursor, or white
  315. box, on the screen.  This second cursor is located on one of
  316. the two Action lines on the bottom of the screen.  This cursor
  317. also represents your location.  This time, rather than representing                                                            (6)
  318.  
  319. your location on the spreadsheet, the Action Cursor represents
  320. your location on the Action Menu.  The Action Menu is how you
  321. will select some of the various options of FREECALC.  To move
  322. the Action Cursor you press the `F9' function key (located at
  323. the lower-left side of the keyboard) to move left, and the `F10'
  324. function key to move right.  To select one of the actions move
  325. the Action cursor so that it is over the desired word.  Then
  326. press the `ENTER' key.  To speed things up a bit you can also
  327. just type the first letter of the desired action when the Action
  328. Menu is displayed.  
  329.  
  330. At this point you might want to try moving both of the cursors
  331. around until you are comfortable with how this part of
  332. the program works. 
  333.  
  334. If you select something on the Action Menu but later want to
  335. cancel your request and return to the Action Menu press the
  336. gray `Esc' key (located in the upper-left part of the keyboard).
  337.  
  338.                                                            (7)
  339.  
  340.  
  341.  
  342.                            DEMO1
  343.  
  344.  
  345. DEMO1 is a sample spreadsheet which has been included to help
  346. you get a feel for how spreadsheets work.  People who have used
  347. spreadsheets before might want to skip this section.  It is
  348. assumed that you have already read the section called "Getting
  349. Started".
  350.  
  351. To examine DEMO1 we need to first get the FREECALC program started.
  352.  
  353. If you have not already done so, put the FREECALC diskette in
  354. drive A and type the letters "FC".  The start-up screen will
  355. appear first.  When you are ready to continue press any key.
  356.  
  357.  
  358. The screen will have the numbers 1 to 7 across the top.  These
  359. numbers represent the "names" of the columns.  On the left side
  360. of the screen are the numbers 1 to 20.  These numbers represent
  361. "names" for the rows.  FREECALC has 100 rows and 25 columns.
  362. This allows for 2500 "cells", or places where information can
  363. be stored.
  364.  
  365. The white box in row 1, column 1 is called a cursor.  Along
  366. the bottom of the screen is the two line Action Menu.  The Action
  367. Menu also has a white box called an Action Cursor. 
  368.  
  369. What we want to do now is to load the spreadsheet called DEMO1.
  370.  
  371. ------------------------ LOAD OPTION ----------------------------
  372. There are two ways of doing this.  One is to move the Action
  373. Cursor over to where the word "Load" is, and press then ENTER
  374. key.  The other way is to simply type the letter "L", for "Load".
  375.  
  376. You may now select the "Load" option in either of the above
  377. mentioned ways.
  378.  
  379. The Action Menu has now been replaced with the Load Menu.  We
  380. are given two options here.  First we can load a file.  The
  381. second option is to display the file names of all spreadsheets
  382. on our disk drives.  At this point we just want to load the
  383. file.  At a later point you might want to try to retrieve the
  384. names of the spreadsheets on your diskette.
  385.  
  386. You should now see the Load Menu.  Move the Action Cursor (by
  387. using the `F9' or `F10' function keys) so that the cursor is
  388. over the option "Load".  Press the ENTER key to select this
  389. option (the same results can be obtained by pressing the first
  390. letter of the desired action - in this case the letter "L").
  391.                                                            (8)
  392.  
  393. Next the program asks you for the name of the file.  The file
  394. we want is called DEMO1.  Type in the word DEMO1 and press the
  395. ENTER key.  If you typed the name wrong, or if you do not have
  396. that file on the disk an error message will appear on the screen.
  397. If this happens to you, either type the name in correctly, or
  398. press the `Esc' key if you want to return to the Main Menu.
  399.  
  400. Once the program has accepted the name for the file a message
  401. will appear on the screen informing you that the file is being
  402. loaded.  After the file has been read into the computer's memory,
  403. another message will be added to the screen informing you that
  404. the program is recalculating the values of the formulas from
  405. the spreadsheet.  Once these two functions have been completed,
  406. the spreadsheet will appear on the screen, and you will be returned
  407. to the Main Menu.
  408.  
  409. DEMO1 is a fictitious home budget.  This spreadsheet will total
  410. up a household's expenses, its income, and subtract the expenses
  411. from the income.  You can get a feel for how it works by changing
  412. some of the values on the sheet.  To start with, move the cursor
  413. to the position where the number "650.00" is located.  To do
  414. this, select the arrow key for the direction you want to move
  415. and then press that key.
  416.  
  417. Once you have positioned yourself at the number "650.00" type
  418. the number "550.00" and press the ENTER key.  You will notice
  419. that the "END OF MONTH TOTAL" at the bottom of the "Expenses"
  420. column has been changed to "1560.00".  This means that our expenses
  421. for the month have been reduced by 100 (650-550=100).  Also
  422. note that the "END OF MONTH BALANCE" has increased by 100. 
  423. This is due to the fact that we have 100 fewer dollars budgeted
  424. for expenses for the month than we did before.  You might want
  425. to change some of the other numbers (reduce or increase the
  426. income and see what happens) until you feel comfortable.
  427.  
  428. ------------------------- ENTER OPTION --------------------------
  429. The labels (the words on the sheet that indicate what the numbers
  430. mean) can also be changed.  We can easily change, for example,
  431. the word "Food" which is under the "Expenses" column, to the
  432. word "Groceries".  To do so, move the cursor to the location
  433. to where the word "Food" is presently at.  Next, select the
  434. "Enter" option from the Main Menu.  Remember, this can be done
  435. by moving the Action Cursor to the word "Enter" and pressing
  436. the ENTER key, or by typing the first letter of the desired
  437. action ("E", in this case). The Enter Menu will then prompt
  438. you as to what type of data you wish to enter.  Since we want
  439. to enter a word we will select
  440. "Alpha".  Place the Action Cursor over the word "Alpha" and
  441. press the ENTER key, or type the letter "A", for "Alpha".
  442.  
  443. The entry you are about to make will be placed at the location
  444. of the cursor.  If you find that you are not at the correct                                                            (9)
  445.  
  446. place, you may move the cursor (by means of the arrow keys)
  447. to the desired location, and your entry will be placed there.
  448.  
  449. We are now ready to type the word "Groceries".  If you make
  450. a mistake in the spelling you may backspace by using the gray
  451. backspace key (it has an arrow pointing to the left), which
  452. is located on the top row, right-hand of the keyboard.
  453.  
  454. After entering the word you will need to press the ENTER key. 
  455. You will then notice that word you have typed will appear
  456. on the screen instead of the word "Food".
  457.  
  458. You might have noticed that when the cursor is placed at any
  459. of the cells which are labeled "END OF MONTH..." that a line
  460. is displayed under the Main Menu.  If you have not seen this
  461. yet, then move the cursor to one of the totals and look at the
  462. line below the Main Menu.  This line is the formula for that
  463. cell.  This is how the program "knows" what kind of action you
  464. wish to perform on a group of numbers.  In the case of the total
  465. for the "Expenses" column, the formula is the sum of the first
  466. expense through the last expense.  
  467.  
  468. To get some experience with the formulas let's change one of
  469. them.
  470.  
  471. --------------------- FORMULA OPTION ----------------------------
  472. Just for this lesson, let's say that instead of wanting to know
  473. the sum of the expenses, we wanted to know the average of the
  474. expenses.  To enter a formula we need to select the "Formula"
  475. option on the Main Menu.  Either move the Action Cursor to the
  476. word "Formula" or type the letter "F", for the word "Formula".
  477.  
  478. The Main Menu will be replaced by the Formula Menu.  The first
  479. question is what type of formula do we want.  For now we want
  480. to use the "System Supplied" formulas.  To do so, place the
  481. Action Cursor over the words "System Supplied" and press the
  482. ENTER key, or type the letter "S", for "System".
  483.  
  484. Next, we see a list of the types of formulas that the system
  485. can provide for us.  We want to compute the average of a group
  486. of numbers, so either move the Action Cursor to the word "Ave",
  487. and press the ENTER key, or type the letter "A", for average.
  488.  
  489. FREECALC needs to know the starting location of the row and
  490. column that you want to average.  First the program will ask
  491. you for the starting row.  You may type in the number of the
  492. starting row, or you may move the cursor to the location of
  493. the starting row.
  494.  
  495. The movement of the cursor is a feature of FREECALC that allows
  496. you to "point" to locations on the spreadsheet.  You can move
  497. the cursor in any of the standard ways (arrow keys, `Home',                                                            (10)
  498. `End', `Pg Up', `Pg Dn', etc.).  Once you have positioned yourself
  499. on the desired row press the ENTER key.  Next the program will
  500. prompt you to enter the starting column number.  If you have
  501. positioned yourself on the cell which will be the starting cell
  502. to be average, then all you need to do is to press the ENTER
  503. key.  If you are not at the correct location, then either move
  504. the cursor, or type in the number for the starting column.
  505.  
  506. After determining the starting position to be averaged, the
  507. program needs to know the ending position.  It will prompt you
  508. for the ending row and columns.  Enter that information as you
  509. did for the starting position. 
  510.  
  511. The last step is to determine the location where you want the
  512. results stored.  This position is entered in the same manner
  513. as the starting and ending positions.
  514.  
  515. After entering the ending position, FREECALC will compute the
  516. result and display that number where you requested it to be.
  517.  
  518. If at any point you do not wish to continue, you can (as in
  519. other parts of the program), respond to the prompt with the
  520. `Esc' key.  This will cancel the current Menu and return you
  521. to the Main Menu.
  522.  
  523. -------------------------- HELP OPTION --------------------------
  524. When you are at the Main Menu you may select the "Help" option
  525. if you want some assistance.  The "Help" feature will provide
  526. you with information on how to move the cursor around and how
  527. to select an option from the Main Menu.  You can select the
  528. "Help" option in one of two ways.  First, you can move the Action
  529. Cursor (by using the `F9' or `F10' function keys) over to the
  530. word "Help" and then press the ENTER key.  The second way is
  531. to type the letter "H", for help.
  532.  
  533. You might want to play with this spreadsheet for a bit before
  534. proceeding to the next spreadsheet (DEMO2).  DEMO2 will build
  535. on what you have learned in DEMO1.
  536.  
  537. ------------------------- QUIT OPTION ---------------------------
  538. If you want to end this session with FREECALC you must first
  539. return to the Main Menu from wherever you are at (this can
  540. be done by pressing the `Esc' key).  Once you are at the Main
  541. Menu you will need to select the "Quit" option.  Just as you
  542. can with all options, you can select the option in one of two
  543. ways.  First, you can move the Action Cursor to the word "Quit"
  544. and then press the ENTER key.  Or you can type the letter "Q",
  545. for quit.  
  546.  
  547. Once this is done, the Quit Menu will ask if you are certain
  548. that you want to quit.  Either move the Action Cursor to the
  549. word "Yes" and press the ENTER key, or type the letter "Y",
  550. for "Yes".                                                            (11)
  551.  
  552.                           DEMO2
  553.  
  554.  
  555. DEMO1 can give you an idea of what a spreadsheet can do.  The
  556. problem with DEMO1 is that it is very limited.  First, it is
  557. only one month.  You might want to look at several months at
  558. a time.
  559.  
  560. Second, it does not take into account that you may have income
  561. left over from the previous month to help you meet the expenses
  562. of the current month.  DEMO2 will deal with these two issues
  563. and will allow us to examine a couple of other features of FREECALC.
  564.  
  565. GETTING STARTED.  If FREECALC is not currently running on your
  566. computer, then get it started and load the spreadsheet DEMO2
  567. (if you are not sure how to do this see the section on loading
  568. a file in DEMO1 - remember to load DEMO2 and not DEMO1).
  569.  
  570. If you are currently running FREECALC then return to the Main
  571. Menu and select the "Load" option.  At the Load Menu you will
  572. want to select the "Load" option.  If you currently have a spread-
  573. sheet loaded into FREECALC the program will ask you if you
  574. want to continue.  This is a safety feature.  When loading a
  575. spreadsheet any sheet that is in the program's memory will be
  576. lost.  If you made a lot of changes and have not saved the sheet,
  577. you would  lose those changes if you tried to load another sheet.
  578. This feature just allows you to stop the loading process and
  579. save a sheet, if you wish.  For our purposes, we will select
  580. to continue.
  581.  
  582. Move the Action Cursor to "Yes" or type the letter "Y", for
  583. yes.  The program will say that it is working.  What it is actually
  584. doing is erasing the old spreadsheet from its memory.  Once
  585. this is completed you will be prompted for the name of the
  586. spreadsheet that you want to load.  Enter "DEMO2" for this example.
  587.  
  588. After DEMO2 is loaded you might notice something a bit different
  589. than DEMO1.  DEMO2 is a larger spreadsheet than was DEMO1. 
  590. As a result, we have less free space in this sheet than in DEMO1
  591. (you can see the amount of free space available by looking at
  592. the center of the bottom line on the screen).  You need not
  593. worry about the amount of free space on this sheet, but you
  594. might want to watch this amount on really large sheets if you
  595. have a machine with 128KB.  FREECALC will provide you with
  596. a message once you have 4% or less of the available memory
  597. remaining.  This will give you time to save the current spreadsheet,
  598. or to reduce its size.
  599.  
  600. DEMO2 offers a couple of features that DEMO1 did not have. 
  601. First of all, you might notice that there are more Expenses
  602. on this sheet.  In fact, there are more than you can see on
  603. a single screen.  To see the rest of the first month's budget                                                            (12)
  604.  
  605. press the `Pg Dn' key.  This will move you to the 20 lines below
  606. what is currently on the screen.  You can now see the rest of
  607. the expenses, the INCOME area, and the END OF MONTH BALANCE.
  608.  
  609. You might also notice that there are lines under both the EXPENSES
  610. and the INCOME columns that have nothing on them.  This is to
  611. allow you to enter items into either of these columns.  You
  612. might want set up your own home budget using DEMO2.
  613.  
  614. A second feature of this sheet is the item "Left from Last Month"
  615. which is found under the "Income" column.  This item is the
  616. balance (either positive or negative) from the previous month.
  617. For the first month, the amount remaining from the previous
  618. month is zero.  If you move to the next month (press the `Ctrl'
  619. key while pressing the right arrow), you will see there is a
  620. value for this item.
  621.  
  622. DEMO2 has four months in it, April, May, June and July.  April
  623. and May are physically located next to each other.  June is
  624. locate after the 40 rows that April uses (June starts at row
  625. 41, column 1).  July is located after the 40 rows that May uses
  626. (July start in row 41 column 15).
  627.  
  628. To get a feel for this sheet move back to the start of the sheet.
  629. To do this, hold down the `Ctrl' key while pressing the `Home'
  630. key.  For this example, let's say that our landlord has reduced
  631. our rent (for this month only) by $100.  To make that change
  632. in our budget, move the cursor to the "Rent/Mortgage" amount
  633. ("500.00").  Change that amount by typing "400.00" (do not type
  634. the quotes) and then press the ENTER key.  Now press the `Pg
  635. Dn' key.  This will move you to the second half of the sheet
  636. for the first month.  Notice that the "Expenses" column has
  637. been changed.  Instead of "2705.00" it now says "2605.00". 
  638. The "End of Month Balance" has also been changed.  We now have
  639. an additional 100.00 at the end of the month ("295.00" instead
  640. of "195.00").  If you hold down the `Ctrl' key while you press
  641. the left-arrow key you will see that the change we made on April's
  642. budget has effected May's budget as well.  In May we have increased
  643. the amount of money carried over from the previous month ("Left
  644. from Last Month" used to be "195.00" now it says "295.00").
  645. We have also increased by $100.00 the total amount of money
  646. in the "END OF MONTH TOTAL" under the "Income" column for May,
  647. and have increased the amount of money at the "END OF MONTH
  648. BALANCE" for the month of May.  You may already have guessed
  649. that this will, in turn, increase items on June's budget, which
  650. will increase items on July's budget.  You may want to move
  651. the cursor around to see these changes as well.
  652.  
  653. Now we can start to see the power of FREECALC.  Our landlord
  654. gave us a reduction in rent for one month, but we can see the
  655. effect of that change in the budgets for the four months we
  656. have on this sheet.  If we spend $100 less in April, and we                                                            (13)
  657.  
  658. do not have any additional expenses May, June or July, we will
  659. have an additional $100 at the end of our time period (July).
  660.  
  661. In the real world though, we might find a place for that $100.
  662.  
  663. We might want to go on a short trip in May, or send in an additional
  664. $100 on one of the credit cards, or whatever.  FREECALC allows
  665. for that as well.  You might want to try to enter an additional
  666. expense of $100 in May and you will see the $100 that we had
  667. "extra" from rent be used for this additional expense.
  668.  
  669. You might want to play around with changing different numbers
  670. until you get a good feel for how this sheet is set up.
  671.  
  672. ------------------------ RECALC OPTION --------------------------
  673. One thing you might have noticed is that when you change a number
  674. a message is displayed beneath the Main Menu which says that
  675. the sheet is being recalculated.  When you have a small sheet
  676. this is not a problem because the recalculation is performed
  677. very swiftly.  But when you have a large sheet with lots of
  678. formulas this can get to be time consuming.  FREECALC allows
  679. for you to turn the "Recalc" feature off if you want to.  To
  680. do so, return to the Main Menu.  Select the "Recalc" option.
  681. The Recalc Menu offers two options.  The first is to "Recalc"
  682. after each numeric entry (the "Yes" option), and the second
  683. is not to "Recalc" after each numeric entry (the "No" option).
  684. If you do not wish to "Recalc" after each numeric entry select
  685. the "No" option.
  686.  
  687. ------------------------- PRINT OPTION --------------------------
  688. Printing a spreadsheet with FREECALC is fairly easy.  First,
  689. return to the Main Menu if you are not already there.  Next,
  690. select the "Print" option.  The Print Menu will replace the
  691. Main Menu.  The first piece of information that is needed is
  692. the first row that you wish to print.  As with other areas in
  693. which you are asked to provide a row or column to a prompt,
  694. you may move the cursor around with any of the standard methods. 
  695. This movement will cause the present location of the cursor
  696. to be entered on the prompt line.  If you want, you could just
  697. type the line number in, rather than moving the cursor about. 
  698.  
  699.  
  700. The next prompt is for the starting column number.  If you have
  701. used the cursor to locate the upper-left corner of the area
  702. you wish to be printed, then the correct column is already on
  703. the prompt line.  By pressing the ENTER key your desired column
  704. will be selected.  If you have not used the cursor to select
  705. the location, then type the column number that you want to start
  706. printing from.
  707.  
  708. If we wanted to print the budget for the month of April this
  709. is what we would do.  First press `Ctrl' and the `Home' key                                                            (14)
  710.  
  711. (this will move us to the start of the sheet).  Next, select
  712. "Print" from the Main Menu.  The third step is to press the
  713. ENTER key twice (this tells the program that we want our present
  714. location to be the upper-left corner of the printout).  Next,
  715. we are prompted for the ending row number.  Since we want to
  716. print the April budget and since the April budget continues
  717. to the area beneath our present screen we press the `Pg Dn'
  718. key.  The program needs to know the lower-right corner that
  719. we want to print.  To move the cursor to that point press the
  720. `End' key and press the ENTER key twice to select that location.
  721.  
  722. The next item we see on the screen is information for us.  We
  723. are informed that what we have selected to print will take 70
  724. columns.  We are given a chance to change our minds about what
  725. it is that we want to print at this point.  If we do not want
  726. to continue with the printing we can select the "No" option
  727. (we can also press the `Esc' key to return to the Main Menu). 
  728. Another reason we are provided with this information is to allow
  729. us to make sure that our printer can print what we have selected
  730. for it to print.  If you had selected to start printing at column
  731. 1, and to stop printing at column 10 you would have requested
  732. that 100 characters be printed.  If your printer can only handle
  733. 80 characters per line then your output would not look as expected! 
  734.  
  735.  
  736. After we have verified that what we have selected was indeed
  737. what we wanted (by pressing the ENTER key), we get another prompt
  738. from FREECALC.  This prompt request that we turn on the printer
  739. and press a key when the printer is ready.  Once we have done
  740. that, the selected information will be passed to the printer.
  741.  
  742. ----------------------- ATTRIBUTES OPTIONS ----------------------
  743. The next option we will use is the option that allows us to
  744. change the number of digits following the decimal point.  The
  745. present sheet allows you to deal with dollars and cents.  You
  746. may find that you are not interested in the cents, that whole
  747. dollars are really all you care about.  The "Attributes" option
  748. on the Main Menu allows you to change the attributes of the
  749. numbers in your spreadsheet.
  750.  
  751. Return to the Main Menu, if you have not already have done so. 
  752. Either move the Action Cursor to the word "Attributes" and press
  753. the ENTER key, or type the letter "A", for the word "Attributes".
  754.  
  755. You will then be prompted as to the number of digits you want
  756. to follow the decimal point.  You may select any number between
  757. zero and four.  If you select zero, for example, all computations
  758. will still be performed as before.  You will just see the result
  759. without any digits after the decimal point.  The result will
  760. be rounded if necessary (the result of "1.8" will be displayed
  761. as "2" on your screen).  Go ahead and select zero and see what
  762. changes are made to your screen.                                                            (15)
  763.  
  764. After you have select the number of digits that you desire the
  765. screen will be changed to display the numbers as you requested.
  766.  
  767. A WORD OF CAUTION.  FREECALC only allows you to use numbers
  768. with seven or fewer digits.  If you have large numbers in your
  769. spreadsheet (for example, "1000000") and then request that the
  770. numbers be displayed with, for example, four digits after the
  771. decimal point, the number will extend beyond the column it is
  772. in.  It will also be preceded with a "%".  It is up to you to
  773. check for this if you do not want it to happen.  If this does
  774. occur, you can easily correct the problem by returning to the
  775. "Attributes" option and selecting fewer digits to follow the
  776. decimal point.  Remember that the "Attribute" option only effects
  777. the display of the numbers.  The numbers are still stored in
  778. the computer with the maximum precision permitted by FREECALC.
  779.  
  780.  
  781. ------------------------ SAVE OPTION ----------------------------
  782. You may have been making some changes to your spreadsheet and
  783. wondered how you can save those changes.  You would not want
  784. to have to re-enter the changes each time you start using this
  785. spreadsheet.  To save the current spreadsheet, return to the
  786. Main Menu, if you have not already done so.  Select the "Save"
  787. option by either moving the Action Cursor to the word save and
  788. pressing the ENTER key, or by typing the letter "S", for the
  789. word "Save".
  790.  
  791. Next, the Save Menu will offer three options.  Select the "Save"
  792. option by either moving the Action Cursor to the word "Save"
  793. and pressing the ENTER key, or by typing the letter "S", for
  794. the word "Save".  The Save Menu will ask you for the name of
  795. the file you wish to save.  If you have "Loaded" a file from
  796. the diskette previously, FREECALC will supply you with the name
  797. of the file you loaded.  If you do not wish to call this new
  798. spreadsheet the name that appears on the screen just start typing
  799. the new name and the old name will disappear.  If you want to
  800. call your present sheet the same name as what appears on the
  801. screen, press the ENTER key and the current file will be written
  802. to the diskette.
  803.  
  804. If you want to write the current sheet to a drive other than
  805. the current default drive you will have to add the drive letter
  806. and a colon to the name of the file you wish to save.  For example,
  807. if the default drive is "A" and we want to save the file DEMO2
  808. to the "B" drive we would type "B:DEMO2" (do not type the quotes).
  809.  
  810.  
  811. ----------------------- BLANK OPTION ----------------------------
  812. While using DEMO2 you might have wished that you could just
  813. erase a value of one of the cells.  The "Blank" option on the
  814. Main Menu does just that.  After selecting the "Blank" option
  815. you are asked the row of the cell you wish to erase.  Once again,                                                            (16)
  816.  
  817. you can move the cursor around by any of the standard methods. 
  818. After entering the row you will be prompt for the column.  Once
  819. you have entered that information, the contents of the cell
  820. will be erased.
  821.  
  822. You should note, FREECALC will recalculate (if the "Recalc"
  823. option is on) all formulas to insure that the erased value will
  824. no longer be reflected in any of the results of the formulas.
  825.  
  826. ----------------------------- GoTo ------------------------------
  827. The next option to be utilized in DEMO2 is the "GoTo" option
  828. on the Main Menu.  This option allows you to quickly move from
  829. your present location to somewhere else on the spreadsheet. 
  830. Select this option and try it out.  Let's move to row 30, column
  831. 15.  After the "GoTo" option has been selected the program will
  832. ask for the row we want to go to.  Type the number 30 and then
  833. press the ENTER key.  Next it will ask us for the column.  Type
  834. the number 15 and press the ENTER key.  The program will move
  835. us to row 30, column 15.
  836.  
  837. -------------------------- NEW OPTION ---------------------------
  838. If we want to clear the present screen and start a new spreadsheet
  839. (one that we are not loading from a diskette) we will want to
  840. select the "New" option from the Main Menu.  To start this option,
  841. either move the Action Cursor to the word "New" and press the
  842. ENTER key, or type the letter "N", for "New".
  843.  
  844. We will be informed that this action will cause the present
  845. spreadsheet to be erased from the screen.  The spreadsheet will
  846. still exist on our diskette if we have saved it.  All that will
  847. be lost will be any changes we have made since we have last
  848. saved the spreadsheet to the diskette.  If we have already saved
  849. the diskette, or if we do not want to save the present sheet
  850. we will want to respond yes to the prompt asking if we want
  851. to continue.  If we do not want to erase the present sheet,
  852. then move the Action Cursor to the word "No" and press return,
  853. or type the letter "N", for the word "No".
  854.  
  855. If you requested the program to continue to erase the present
  856. spreadsheet from the screen, FREECALC will respond by displaying
  857. the start-up screen.  When you are ready to continue press any
  858. key.  You will then be given a blank spreadsheet.  You can load
  859. a sheet, or just start entering a new sheet from scratch.
  860.  
  861. We have certainly covered a great deal in DEMO2.  You might
  862. want to work on some of the options covered until you feel ready
  863. to move on to the third and final lesson, DEMO3.
  864.                                                            (17)
  865.  
  866.                          DEMO3
  867.  
  868.  
  869. In DEMO2 we were able to use most of the features of FREECALC. 
  870. One of the things that DEMO2 did not allow was for us to write
  871. our own formulas.  If, for example, we wanted to multiply the
  872. value of a cell by .25 we would have been unable to do so with
  873. the "System Supplied" formulas used in DEMO2.  In DEMO3 we will
  874. be using formulas created by you.  If all you ever need are
  875. the "System Supplied" formulas you may want to skip over most
  876. of this section. 
  877.  
  878. If you do not already have FREECALC up and running on your machine,
  879. then do that now. 
  880.  
  881. Once you are at the Main Menu select the "Load" option by either
  882. of the two methods.  You can move the Action Cursor to the word
  883. "Load" and press the ENTER key, or type the letter "L", for
  884. the word "Load".  The Load Menu will prompt you for an action. 
  885. Select the "Load" option.  When you are prompted for a file
  886. name type in the name "DEMO3".  This file will take a bit of
  887. time to recalculate due to the number of formulas it has - so
  888. be patient.
  889.  
  890. DEMO3 is a budget forecast for a fictitious business.  The budget
  891. includes personal cost, fringe benefits, phone, travel, rent,
  892. medical, and equipment cost.  Five years are examined.  This
  893. spreadsheet helps to answer the question "What will be the effect
  894. on the budget if we add X more employees?"  
  895.  
  896. The current plan for this company is to add five employees a
  897. year over the next four years.  But you cannot just add the
  898. straight personnel cost of five employees and be done with it. 
  899. We have set up certain assumptions about the relationships between
  900. employee cost and the budget for this company.  Even though
  901. these assumptions have been simplified for use in the demo,
  902. you can easy see how long it would take you to recompute the
  903. budget each time you wanted to see the effect of a different
  904. number of employees.  Here are the assumptions for DEMO3. 
  905.  
  906. PERSONAL cost for any year is equal to the personnel cost per
  907. employee for the previous year times the total number of employees
  908. for the current year times 10%.  This means that we expect our
  909. personnel cost to rise 10% per year.
  910.  
  911. FRINGE BENEFITS are equal to 25% of the personnel cost.
  912.  
  913. PHONE cost are expected to increase 10% per year.
  914.  
  915. TRAVEL is figured in 1984 to be $800 per person.  In future
  916. years it is expected to increase over the 1984 figure by 10%
  917. per person.                                                            (18)
  918.  
  919. RENT is a constant $60,000.
  920.  
  921. MEDICAL is expected to increase 10% per year.
  922.  
  923. EQUIPMENT is also expected to increase 10% per year.
  924.  
  925.  
  926. On the second to the last line we also compute the amount of
  927. dollars the budget differs from the previous year.  This number
  928. can be either positive or negative (we could get a negative
  929. result if we laid off a lot of employees, for example).  The
  930. last line is the percent of change in the budget of one year
  931. to the previous year.  This number can also be negative.
  932.  
  933. You might best get a feel for this spreadsheet by changing the
  934. number of employees for one of the four future years.  For example,
  935. try reducing the number of employees in the year 1986 to 30
  936. instead of 60.  You will notice that it takes a while to recalculate
  937. this spreadsheet.  This is due to the large number of formulas.
  938.  
  939. A WORD OF CAUTION.  FREECALC can only handle numbers less than
  940. 10,000,000.  For most situations this will give you enough to
  941. work with.  It is possible, though, to increase the number of
  942. employees in this spreadsheet so that you will produce a result
  943. that is equal to or greater than 10,000,000.  If that happens,
  944. all is not lost.  Just change the number back to a smaller number. 
  945. If you need for the number to be larger that 10,000,000 you
  946. might want to set up your spreadsheet so that you deal with
  947. 1,000's of dollars rather that each dollars.  For example, the
  948. personnel cost for the year 1984 could be represented as 1000,
  949. and the label could say "Personnel (in 1,000's)".  This would
  950. allow you to deal with very large numbers and still stay within
  951. the limitations of FREECALC.
  952.  
  953.  
  954. -------------------- USER SUPPLIED FORMULAS ---------------------
  955. The "User Supplied Formulas" are accessed through the "Formula"
  956. option on the Main Menu.  Let's change one of the formulas to
  957. get a feel for how the "User Supplied" formulas work.  Before
  958. we get started, first turn the "Recalc" feature off.  This will
  959. allow us to change a formula and not have to wait for FREECALC
  960. to recalculate each formula.  To turn the "Recalc" off we select
  961. the "Recalc" option from the Main Menu.  We do this by either
  962. moving the Action Cursor to the word "Recalc" and pressing the
  963. ENTER key, or by typing the letter "R", for the word "Recalc". 
  964. The Recalc Menu provides us with a prompt asking if we want
  965. the formulas to be recalculated after each numeric entry.  We
  966. want to respond "No" to this question.  To do so, we need to
  967. move the Action Cursor to the word "No" and press the ENTER
  968. key, or type the letter "N", for "No".  We will then be returned
  969. to the Main Menu.                                                            (19)
  970.  
  971. At the Main Menu we will select the "Formula" option.  This
  972. option may be selected by moving the Action Cursor to the word
  973. "Formula" and pressing the ENTER key, or by typing the letter
  974. "F", for "Formula".
  975.  
  976. The Formula Menu allows us to select either to enter "System
  977. Supplied" formulas or "User Supplied" formulas.  We want to
  978. select the "User Supplied" option.  Move the Action Cursor to
  979. the words "User Supplied" and press ENTER, or type the letter
  980. "U", for "User Supplied".
  981.  
  982. We will now be asked where we want to locate the results of
  983. the formula.  The formula we want to change is the medical expenses
  984. for the years 1985, 1986, 1987 and 1988.  The current spreadsheet
  985. does not allow the number of employees to be reflected in the
  986. medical expenses.  We want to change that now, since we know
  987. that as the number of employees increase so will the cost of
  988. our medical coverage.
  989.  
  990. Move the cursor to the location where the Medical cost are entered
  991. for the year 1985.  The number there should be "1650".  Press
  992. the ENTER key twice to indicate to FREECALC that you want the
  993. result of the formula placed at your current location.
  994.  
  995. The old formula took the cost of medical expenses for the previous
  996. year and added 10% to those cost for the current year's medical
  997. budget.  What we want to do now is to have the medical cost
  998. reflect the number of employees we have planned for that year.
  999. The new relationship for the cost of medical expenses will be;
  1000. "Medical expenses are the cost per employee for the previous
  1001. year, times the number of employees for the current year times
  1002. a 10% increase in cost".
  1003.  
  1004. FREECALC has provided us with a prompt to enter the formula
  1005. so let's do that now.  To indicate reference to a row on the
  1006. spreadsheet we will use the letter "R" (either upper or lower
  1007. case).  To reference a column we will use the letter "C".  For
  1008. example, if we wanted to reference the cell which is located
  1009. in row 1, column 1, we would type "R1C1" into our formula. 
  1010. The formula we want to enter is "(R14C3 / R6C3) * R6C4 * 1.10"
  1011. (do not type the quotes). Type this formula and then press the
  1012. ENTER key to enter the formula into the system.  This formula
  1013. request that FREECALC perform three operations.  First we have
  1014. asked the system to compute the amount of money spent per person
  1015. on medical expenses by the company in 1984 ("(R14C3 / R6C3)"). 
  1016. The second part of the formula instructs the system to multiply
  1017. the cost per person in 1984 by the number of employees we expect
  1018. to have in 1985.  Given the same cost of medical coverage in
  1019. 1984 and 1985 this would be all we would need.  But we have
  1020. built in an additional assumption into this model.  We have
  1021. assumed that the cost of medical coverage will increase by 10%
  1022. per year.  To compute this increase, we instructed FREECALC                                                            (20)
  1023.  
  1024. to multiply the cost of medical coverage per employee by 1.10
  1025. (that is, 110%- the current cost plus a 10% increase).
  1026.  
  1027. Once you have entered the formula and pressed the ENTER key
  1028. a new value will be entered for the cell where we are located. 
  1029. FREECALC examines your formula for various types of error. 
  1030. If you make an error FREECALC will let you know and give you
  1031. the chance to re-enter the formula.  
  1032.  
  1033. You might have noticed that although the current cell has been
  1034. changed, the column total remained the same.  This is because
  1035. we have requested that FREECALC not recalculate all of the formulas
  1036. after each entry.  Only the formula we are currently creating
  1037. will be recalculated.
  1038.  
  1039. We now need to change the formula for the years 1986, 1987 and
  1040. 1988.  We should be at the Main Menu now.  Select the "Formula"
  1041. option as we did before.  At the Formula Menu we will want to
  1042. select the "User Supplied" option as we did last time.  We now
  1043. will be asked for the location for where we want to place the
  1044. results.  Move the cursor to the location of the medical expenses
  1045. for the year 1986 and press the ENTER key twice to select this
  1046. location.  
  1047.  
  1048. The formula we will want to enter for this cell is "(R14C4 /
  1049. R6C4) * R6C5 * 1.10" (you do not type the quotes).
  1050.  
  1051. Once the formula is entered for 1986 we will be ready to enter
  1052. 1987's formula.  Answer the prompts from the Main Menu down
  1053. through the Formula Menu just as you did before.  When prompted
  1054. for the location of the results for the formula move the cursor
  1055. to the medical expenses for the year 1987, and press the ENTER
  1056. key twice.  The formula we will enter for this cell is "(R14C5
  1057. / R6C5) * R6C6 * 1.10" (you do not type the quotes).
  1058.  
  1059. We are now ready to enter the last formula.  Respond to the
  1060. prompts as we did before until we get to the point where we
  1061. are asked for the location for the results.  Move the cursor
  1062. to the cell that has the medical expenses for the year 1988. 
  1063. Press the ENTER key twice to select that location for the results. 
  1064. The formula for 1988 is "(R14C6 / R6C6) * R6C7 * 1.10" (you
  1065. do not type the quotes).
  1066.  
  1067. We have now changed the formulas for the medical expenses. 
  1068. To see the impact our changes have had on the overall budget
  1069. we will need to return to the Main Menu.  Select the "Recalc"
  1070. option.  When the Recalc Menu appears we need to select "Yes"
  1071. by either moving the Action Cursor to the word "Yes", and pressing
  1072. the ENTER key, or typing the letter "Y", for the word "Yes". 
  1073. This will cause FREECALC to recalculate all the formulas on
  1074. our spreadsheet and to display those results.                                                            (21)
  1075.  
  1076. You might want to try to alter some of the other formulas so
  1077. that you are comfortable with how the "User Supplied" formulas
  1078. work. 
  1079.  
  1080. Once you have completed this final lesson you have been exposed
  1081. to all of the major features of FREECALC.  You will now, with
  1082. a little bit of practice, be able to write spreadsheets on your
  1083. own.  If you ever have any trouble, refer back these lessons
  1084. and review the areas that you are having trouble with.
  1085.                                                            (22)
  1086.  
  1087.  
  1088.                    A T T R I B U T E S
  1089.  
  1090. This option will allow you to change the number of digits that
  1091. follow the decimal point.  The options are any number between
  1092. zero and four.
  1093.  
  1094. After changing the number of digits, the screen will be redisplayed
  1095. to reflect the change you requested.  If you save the spreadsheet,
  1096. the next time you load it from the diskette FREECALC will "remember"
  1097. the number of digits you requested, and continue to display
  1098. to screen accordingly.
  1099.  
  1100. The numbers are still stored by FREECALC as you have entered
  1101. them.  This option changes only the DISPLAY of the numbers -
  1102. not the actual value of the numbers.
  1103.  
  1104. It is possible to cause a number to be too large to be properly
  1105. displayed by the use of this option.  For example, say that
  1106. you entered the number 1000000 (which is a valid number for
  1107. FREECALC) and later wanted to change the spreadsheet so that
  1108. you could display four digits following the decimal point. 
  1109. This would mean that you wanted to display the number 1000000.0000. 
  1110. Since FREECALC only has room to display 10 characters in a cell,
  1111. this cell will "spill" over to the next cell.  FREECALC will
  1112. not check to see if this has happened.  It is left to you to
  1113. watch for this and to correct the problem if it happens (this
  1114. can usually be corrected by selecting to display fewer digits
  1115. after the decimal point).
  1116.                                                            (23)
  1117.  
  1118.  
  1119.                           B L A N K
  1120.  
  1121.  
  1122. The "Blank" option allows you to erase the contents of one cell. 
  1123. This is useful when you have found that you have entered something
  1124. incorrectly, or when you are redesigning a spreadsheet and want
  1125. to erase the contents of some of the old cells.  
  1126.  
  1127. You will be prompted as to the row and column of the cell that
  1128. you want to erase.  As with other options, you can move the
  1129. cursor around by any of the standard methods to select the location,
  1130. or you can type the number of the row and column.  
  1131.  
  1132. Once you have selected the cell to be erase, FREECALC will recalc-
  1133. ulate (if the "Recalc" feature is on) all formulas to insure
  1134. that the erased value will no longer be reflected in any of
  1135. the results of the formulas.
  1136.                                                            (24)
  1137.  
  1138.  
  1139.  
  1140.                             E N T E R
  1141.  
  1142.  
  1143. "Enter" is selected to input values into the spreadsheet.  The
  1144. values can be labels for the rows and columns, or they can be
  1145. numbers.
  1146.  
  1147. The Enter Menu first prompts you to select the type of information
  1148. that you want to enter.  You may select either "Alpha" or "Numeric". 
  1149. There are two differences between the two types of data.  First,
  1150. only data which was entered with the "Numeric" option can be
  1151. used in formulas.  You can enter numeric values by using the
  1152. "Alpha" mode, but those cells will not be used by any formulas.
  1153. If a formula makes a reference to an "Alpha" cell, either directly
  1154. or indirectly (by use of the "THRU" format of a formula), the
  1155. formula will interpret the value of the cell to be zero.  The
  1156. second difference is that only data entered with the "Numeric"
  1157. option will be effected by the changing of the "Attributes"
  1158. option (that is, the number of digits that will follow the decimal
  1159. point).
  1160.  
  1161. You will be prompted to inform FREECALC of the location that
  1162. you want to put the information you are about to enter.  You
  1163. can move the cursor around by any of the usual methods (for
  1164. example, the arrow keys, `Pg Up', `Pg Dn', `Home', `End', etc.),
  1165. or you can type the actual number of the row and column that
  1166. you wish to place your entry.
  1167.  
  1168. After selecting the "Alpha" option you will be prompted to enter
  1169. the value for the cell.  Beneath this prompt is the Justification
  1170. Menu.  This will allow you to have your alpha input either left
  1171. justified, right justified, or centered.  You may select any
  1172. of these options by moving the Action Cursor (`F9' to move left,
  1173. `F10' to move right).  Whatever the Justification is set on
  1174. when you enter the value for the cell will be the Justification
  1175. used for that specific cell.  This will allow you to change
  1176. the Justification at any point during the process of entering
  1177. information to the cell.
  1178.  
  1179. In the "Alpha" mode, you will be allowed to enter 10 characters
  1180. (including spaces).  When you have finished typing the desired
  1181. value of a cell you do not have to press the ENTER key to cause
  1182. the value to be entered into the spreadsheet.  The value of
  1183. the cell can also be entered into the system by pressing one
  1184. of the four arrow keys.  This will enable you to stay in the
  1185. mode ("Alpha" or "Numeric") you are presently in.  This will
  1186. speed up data entry since you will not be returned to the Main
  1187. Menu and will not be required to specify the location that you
  1188. want your entries to go to.  This feature is useful if you want
  1189. to enter a label that is longer than the 10 character limit.                                                             (25)
  1190.                             
  1191. Once you have reached the 10 character limit, press the left
  1192. arrow and you will be transferred to the next cell.  Your previous
  1193. 10 characters will be displayed in your last cell.
  1194.  
  1195. Numeric values can be entered directly from the Main Menu. 
  1196. By typing a numeric value when you are at the Main Menu FREECALC
  1197. will put you into the "enter mode" for numbers.
  1198.  
  1199. When entering in the numeric mode, you may use only seven digits.
  1200.  
  1201.                                                            (26)
  1202.    
  1203.  
  1204.                       F O R M U L A
  1205.  
  1206.  
  1207. The Formula Menu provides you with two options.  You can select
  1208. "System Supplied" formulas, or "User Supplied" formulas.
  1209.  
  1210. SYSTEM SUPPLIED FORMULAS are probably the easy formulas to use. 
  1211. Included in the "System Supplied" formulas are; Sum, Minus,
  1212. Average, Greatest Value, Least Value, and Count.  You may select
  1213. any of these formulas and the system will then prompt you as
  1214. to the location of the starting and ending rows and columns. 
  1215. If, for example, you wanted to average a column of numbers you
  1216. would do the following.  Enter the row that the column starts
  1217. in. Next, enter the column that you want to average.  The third
  1218. step is to enter the the row that the column ends in.  The fourth
  1219. step is to enter the column that you want to average.  The next
  1220. two prompts will be for the location of the results.  As with
  1221. other prompts you can move the cursor around by any of the usual
  1222. methods.
  1223.  
  1224. If you enter the same row when prompted for the starting and
  1225. ending row FREECALC "knows" that you want to perform some action
  1226. on a column (for example, to add up a column of numbers).  Likewise,
  1227. if you enter the same column when prompted for the starting
  1228. and ending columns FREECALC "knows" that you want to perform
  1229. the action on row of numbers.  The only exception to this is
  1230. when you select the "Minus" formula.  For that formula, the
  1231. results will always be the starting cell minus the ending cell. 
  1232. When using any of the "System Supplied" formulas, if you enter
  1233. different rows and columns for the starting and ending points,
  1234. FREECALC will take the location of the two cells which were
  1235. specified by the start and end locations.
  1236.  
  1237. USER SUPPLIED FORMULAS are a bit harder to use, but will provide
  1238. you with great power.  The "User Supplied" formulas allow an
  1239. added flexibility to generating formulas.  A formula can be
  1240. as complex as you like, with multiple levels of nested parentheses
  1241. permitted.  The only limitation is that the formula not contain
  1242. more that 57 characters (this includes spaces).  The formulas
  1243. do not have to contain location of cells on the spreadsheet. 
  1244. For example, the formula "5 + 1 * 6 + (3 + (4 * .25))" is permitted. 
  1245. You may also use the "System Supplied Functions" "Sum" and "Ave"
  1246. (average).  An example is, "SUM R1C1 THRU R3C1".  This formula
  1247. will cause the value of row 1, column 1 to be added to that
  1248. of row 2, column 1 which will be added to the value of row 3,
  1249. column 1.  The "System Supplied Functions" can be used anywhere
  1250. in a formula.  For example, "5 * (SUM R1C1 THRU R3C1)".
  1251.  
  1252. To specify the location of a cell you will use the letter "R"
  1253. for the row and the letter "C" for the column.  If you wanted
  1254. to use the value of the cell at row 1, column 1 you would enter                                                            (27)
  1255.  
  1256. that part of the formula as "R1C1" (the "R" and "C" can be either
  1257. upper or lower case).  Do not enter a space between the row
  1258. and the column.  You can move the cursor around while you are
  1259. entering a formula but the location of the cursor will not be
  1260. entered into the formula as it is for the "System Supplied"
  1261. formulas.
  1262.  
  1263. When you are changing a formula it is sometimes nice to know
  1264. what the formula was before.  The problem is that the line where
  1265. the formula would normally appear is being used to display examples. 
  1266. The formula can be displayed by pressing one of the  arrow keys
  1267. and then pressing the arrow key for the opposite direction. This
  1268. will cause the example line to be erased and the old formula
  1269. for the cell you are at to be displayed.
  1270.  
  1271.  
  1272. All "User Supplied" formulas are edited by FREECALC to catch
  1273. some of the common types of errors.  If, for example, you do
  1274. not have the same number of left parentheses as you do right
  1275. parentheses you will receive an error message.  You will then
  1276. be given the chance to re-enter the formula.  
  1277.                                                            (29)
  1278.  
  1279.           
  1280.                         G O T O
  1281.  
  1282.  
  1283. Quickly moving from your present location to another point in
  1284. the spreadsheet can accomplished by the use of the "GoTo" option. 
  1285. When this option is selected FREECALC will prompt you to enter
  1286. the row and column that you wish to move to.  Your new location
  1287. will then be displayed on the screen.
  1288.  
  1289.  
  1290. You can also use the arrow keys to move you in the direction
  1291. of the arrow.  The `Ctrl' key press down while the arrow keys
  1292. are pressed will move you one screen area at a time in the direction
  1293. of the arrow.  The `Pg Up' key will move you to the screen area
  1294. above your current location.  The `Pg Dn' key will move you
  1295. one screen area below your current location.  The `Home' key
  1296. will move you to the upper-left corner of the screen.  The `End'
  1297. key will move you to the lower-right corner of the screen. 
  1298. If you hold down the `Ctrl' key while you press the `Home' key
  1299. you will be moved to the start of the spreadsheet.  If you hold
  1300. down the `Ctrl' key while you press the `End' key you will be
  1301. moved to the first column of the last row of the spreadsheet.
  1302.                                                            (29)
  1303.  
  1304.  
  1305.  
  1306.                          H E L P
  1307.  
  1308.  
  1309. The "Help" option will provide you with a certain amount of
  1310. on-line assistance.  This option provides you with information
  1311. on how to move the cursor around in the spreadsheet as well
  1312. as how to select an option from the Main Menu.
  1313.  
  1314. If you do not have this file on your diskette you will receive
  1315. a message if you select this option. 
  1316.  
  1317. If you are short of space on your diskette, you can remove this
  1318. file (FC.HLP), once you feel you do longer need its information.
  1319.                                                            (30)
  1320.  
  1321.  
  1322.                         L O A D
  1323.  
  1324.  
  1325.  
  1326. "Load" will enable you to copy the contents of a file on a diskette
  1327. to your screen so that it can be viewed, printed or modified. 
  1328.  
  1329. The Load Menu offers two options.  You can load a file, or find
  1330. out the names of all the FREECALC spreadsheets on a diskette.
  1331.  
  1332. If you request that a file be loaded and you already have a
  1333. spreadsheet on the screen, FREECALC will ask if you want to
  1334. continue.  The reason for this is that when loading a file,
  1335. the old file is erased from the memory of the computer.  The
  1336. old file still exists on the diskette (if it has been saved
  1337. to diskette at some point), but any changes you have made since
  1338. the last time you saved the spreadsheet will be lost if you
  1339. load.  If you have made no changes, or if you do not care to
  1340. save the changes you have made, then you should select to continue. 
  1341. If you want to save the current file before loading another,
  1342. respond "No" and you will be returned to the Main Menu.
  1343.  
  1344. If the file name you requested to be loaded is not on the diskette
  1345. you will receive a message from FREECALC and be given the chance
  1346. to re-enter the name of the file.  If you do not want to continue
  1347. at this point, you may press the `Esc' key to return to the
  1348. Main Menu.
  1349.  
  1350. If the file you wish to load is on a drive other than the default
  1351. drive, you will have to add the drive letter and a colon to
  1352. the name that you enter.  For example, let's say we wanted to
  1353. load the file DEMO3. The default drive is the "A" drive but
  1354. the diskette that DEMO3 is on is in the "B" drive.  We will
  1355. have to respond to the prompt with the filename "B:DEMO3".
  1356.                                                            (31)
  1357.  
  1358.  
  1359.                         N E W
  1360.  
  1361.  
  1362.  
  1363. The "New" option will allow you to clear the present screen
  1364. and start a new spreadsheet.  If you are currently working on
  1365. a spreadsheet, FREECALC will inform you that the current work
  1366. will be lost.  As long as everything you want has been saved
  1367. to the diskette you can continue.  If not, than you will want
  1368. to respond "No" to the prompt asking if you want to continue.
  1369.  
  1370. The only time you need to use this option is if you have been
  1371. working on a spreadsheet and you now want to start a new sheet
  1372. from scratch.  If you load a sheet from a diskette, the old
  1373. sheet will be erased from the FREECALC's memory and this step
  1374. will not be needed.  It is only needed when you want to start
  1375. a brand new spreadsheet.
  1376.                                                            (32)
  1377.  
  1378.  
  1379.                       P R I N T
  1380.  
  1381.  
  1382.  
  1383. To copy a spreadsheet to paper FREECALC need to know two pieces
  1384. of information.  It needs to know the upper-left and lower-right
  1385. corners of the area of the spreadsheet you want to print. 
  1386.  
  1387. After we have described the area of the screen we want to print
  1388. FREECALC will inform us as to the number of characters it will
  1389. print in a single line.  The reason for this is to give us the
  1390. chance to verify that the correct area of the screen will be
  1391. printed.  If, for example, we have a printer that can only print
  1392. 80 characters on a line, and if we instructed FREECALC to print
  1393. 100 characters than the printed results will not be as we expected. 
  1394.  
  1395.  
  1396. Some dot matrix printers will allow us to print in a "compressed
  1397. mode".  What this means is that the printer will print smaller
  1398. letters so that we can get more information on a single line. 
  1399. You might be able to change your printer from printing 80 characters
  1400. on a line to printing 137 characters.  If you have a wide spreadsheet
  1401. that you want to print on a 8 1/2 by 11 inch piece of paper
  1402. you might want to check to see if your printer has a compress
  1403. mode.
  1404.                                                            (33)
  1405.  
  1406.                           Q U I T
  1407.  
  1408.  
  1409.  
  1410. The "Quit" option is selected when we have completed the work
  1411. that we want to do during this session with FREECALC.
  1412.  
  1413. FREECALC will prompt you to insure that you do in fact want
  1414. to quit if you are currently working on a spreadsheet.  This
  1415. is a safety feature.  It serves to remind you to save your sheet
  1416. before quitting if you have made any changes that are important.
  1417.                                                            (34)
  1418.  
  1419.  
  1420.                         R E C A L C
  1421.  
  1422.  
  1423.  
  1424. Every time a number or a formula is entered FREECALC will evaluate
  1425. all formulas in the spreadsheet.  This is done so that you can
  1426. see the effect of changing any one number on the entire spreadsheet. 
  1427. At times this is not desirable.  If you are entering many numbers
  1428. you might not be interested in the effect a single number has
  1429. on the spreadsheet.  You just want to enter the numbers as fast
  1430. as you possible can.  You can turn off the "Recalc" feature
  1431. by selecting the "Recalc" option at the Main Menu and selecting
  1432. "No" at the Recalc Menu.  You should remember to turn "Recalc"
  1433. back on before trying to evaluate the effects of the number
  1434. you have entered.
  1435.  
  1436. It is possible to get results from your formulas which do not
  1437. appear to be correct.  The problem is usually from your formulas
  1438. making a "forward reference".  To understand the problem you
  1439. must first understand how FREECALC evaluates the formulas. 
  1440. When FREECALC is instructed to recalculate the formulas in a
  1441. spreadsheet it starts with row 1 column 1 and check through
  1442. row 1 column 25.  Once those formulas have been evaluated, FREECALC
  1443. will continue to row 2 column 1 and evaluate all formulas on
  1444. that row.  This process continues, row by row, to the end of
  1445. the spreadsheet.
  1446.  
  1447. Let's say, for example, we had a formula on row 1 that made
  1448. a reference to the results of a formula on row 2.  Since FREECALC
  1449. has not yet evaluate the results of the formula on row 2, the
  1450. reference in the formula in row 1 will be zero.  This is called
  1451. making a forward reference.  We are referencing a cell that
  1452. has no value yet (or at least not the correct value).  In general,
  1453. it is a good practice not to make any forward references when
  1454. creating your spreadsheets.  This can be done by placing your
  1455. formulas in the spreadsheet so that the cells that they reference
  1456. will always be above and to the left of the formula.
  1457.  
  1458. If you find this all a little confusing, rest assured that it
  1459. is!  FREECALC attempts to help you out by actually recalculating
  1460. all formulas three separate times.  After making one pass through
  1461. the spreadsheet FREECALC returns and makes another and then
  1462. still one more.  This allows two levels of forward references
  1463. to be accurately evaluated.  This will greatly reduce the chances
  1464. that you will write a spreadsheet that will have a forward reference
  1465. that will not be correctly evaluated.  If you do feel that your
  1466. formulas are not producing the correct results, you may have
  1467. more that two levels of forward references.   Select the "Recalc"
  1468. option and then select the "Yes" option from the Recalc Menu. 
  1469. This will cause FREECALC to recalculate all formulas again.                                                            (35)
  1470.  
  1471.  
  1472.                            S A V E
  1473.  
  1474.  
  1475. To write a spreadsheet to a diskette you will want to use the
  1476. "Save" option.  The Save Menu has three options.  You can "save"
  1477. the spreadsheet to the diskette, you can get a display of all
  1478. the names of your spreadsheets on a diskette, or you can erase
  1479. a spreadsheet file from your diskette.  The erase feature is
  1480. important if you are trying to save a spreadsheet and you find
  1481. there is not enough room on the diskette.  By erasing a sheet
  1482. that you no longer need, you can make room for your current
  1483. spreadsheet on the diskette.
  1484.  
  1485. If you have loaded the file you wanted to save from diskette,
  1486. FREECALC will place the name of the file you loaded on the prompt
  1487. line.  If you want to save the current spreadsheet with that
  1488. name, press the ENTER key.  If you want to call this sheet something
  1489. else, just start typing the new name and the old name will be
  1490. erased from the screen.  The old file will remain, unchanged,
  1491. on the diskette.
  1492.  
  1493. If you want to save a spreadsheet to a drive other than the
  1494. default drive you will have to add the drive letter and a colon
  1495. to the filename.  If, for example, you wanted to save the file
  1496. "DEMO1" to the B drive you should type "B:DEMO1".
  1497.                                                            (36)
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.                   DISCLAIMER OF WARRANTY
  1504.  
  1505.  
  1506. FREECALC and the documentation are distributed "AS IS" and without
  1507. warranties as to performance.  Any statements by the author
  1508. do not constitute warranties and shall not be relied on by the
  1509. user in deciding whether to contribute to the author.
  1510.  
  1511. FREECALC is distributed without any express or implied warranties
  1512. whatsoever.  Because of the diversity of conditions and hardware
  1513. under which this program may be use, no warranty of fitness
  1514. for a particular purpose is offered.  The user is advise to
  1515. test the program thoroughly before relying on it.  Any liability
  1516. of the author will be limited exclusively to product replacement.
  1517.  
  1518.  
  1519.  
  1520. If you have any questions, or comments, please write to:
  1521.  
  1522.  
  1523.                     Stilwell Software Products
  1524.                     16403 North 43rd Drive
  1525.                     Glendale,  AZ  85306
  1526.         
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.                        **********************
  1534.                        *       INVOICE      *
  1535.                        **********************
  1536.  
  1537.  
  1538.  
  1539.  
  1540. Stilwell Software Products
  1541. 16403 North 43rd Drive
  1542. Glendale, AZ  85306
  1543.  
  1544.  
  1545. DATE                                              Invoice #84072
  1546. ****************************************************************
  1547.  
  1548.                                                     PRICE
  1549. "FREECALC" an electronic
  1550. spreadsheet and documentation                       $35.00
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.                                                  TAX    0
  1567.                                                  *********
  1568.                                   PAY THIS AMOUNT   $35.00
  1569.  
  1570.  
  1571. ****************************************************************
  1572.  
  1573.  
  1574. You may keep this invoice for your records.
  1575.  
  1576.